選股
型態
barslast(條件式)
: 計算目前 K 棒與上次條件成立 K 棒的期數差
回傳值為 0 表示條件成立當期,回傳值為 1 表示前 1 期條件成立,依此類推
cross over(序列, 期數)
:也可以寫成 cross above。檢查目前的欄位數值是否向上穿越某個欄位的前期數值。表示黃金交叉。
value1 = barslast(average(close, 5) cross over average(close, 10)); // 五日均線與十日均線黃金交叉距今幾根bar
value2 = barslast(average(close, 5) cross over average(close, 20)); // 五日均線與20日均線黃金交叉距今幾根bar
if average(close, 10) cross over average(close, 20) and // 十日均線突破20日均線
value1 < 7 and value2 < 7 and // 五日均線在七天內分別突破十日與20日均線
value1 > value2 // 且五日均線先突破十日均線再突破20日均線
then ret=1;